home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / urn / urn-archives / urn-ietf.archive.9611 / 000043_owner-urn-ietf _Tue Nov 5 19:58:21 1996.msg < prev    next >
Internet Message Format  |  1997-02-19  |  5KB

  1. Received: (from daemon@localhost) by services.bunyip.com (8.6.10/8.6.9) id TAA03031 for urn-ietf-out; Tue, 5 Nov 1996 19:58:21 -0500
  2. Received: from mocha.bunyip.com (mocha.Bunyip.Com [192.197.208.1]) by services.bunyip.com (8.6.10/8.6.9) with SMTP id TAA03026 for <urn-ietf@services.bunyip.com>; Tue, 5 Nov 1996 19:58:18 -0500
  3. Received: from loki.fsc.fujitsu.com by mocha.bunyip.com with SMTP (5.65a/IDA-1.4.2b/CC-Guru-2b)
  4.         id AA06729  (mail destined for urn-ietf@services.bunyip.com); Tue, 5 Nov 96 19:58:16 -0500
  5. Received: from ishtar.fsc.fujitsu.com (ishtar [192.240.3.45]) by loki.fsc.fujitsu.com (8.7.5/8.6.11) with ESMTP id QAA01084; Tue, 5 Nov 1996 16:56:43 -0800 (PST)
  6. Received: (from tallen@localhost) by ishtar.fsc.fujitsu.com (8.7.5/8.6.11) id QAA25635; Tue, 5 Nov 1996 16:57:00 -0800 (PST)
  7. Date: Tue, 5 Nov 1996 16:57:00 -0800 (PST)
  8. From: Terry Allen <tallen@fsc.fujitsu.com>
  9. Message-Id: <199611060057.QAA25635@ishtar.fsc.fujitsu.com>
  10. To: moore@cs.utk.edu, urn-ietf@bunyip.com
  11. Subject: Re: [URN] I18N does not belong in URNs
  12. Sender: owner-urn-ietf@services.bunyip.com
  13. Precedence: bulk
  14. Reply-To: Terry Allen <tallen@fsc.fujitsu.com>
  15. Errors-To: owner-urn-ietf@bunyip.com
  16.  
  17. Keith Moore writes:
  18. | Support for UTF-8 in URNs is a gross layering violation.  It also
  19. | violates the requirements of RFC 1737 in several ways:
  20. | URNs are not intended to be meaningful to humans.  Rather, the desire
  21. | for URNs to have a long lifetime indicates that they should not be
  22. | human-friendly; otherwise, semantic drift will cause those names to
  23. | need to be changed over time.
  24.  
  25. Our longest-lived names actually are meaningful to humans; to support
  26. your argument you have to establish that semantic drift affects
  27. names specifically (Moby Dick, Julius Caesar, Assurnasirpal) and
  28. that using them in the context of a defined name space does not
  29. insulate them from semantic drift.  However, I'm still undecided
  30. on using Unicode at all, as I'm sure I don't understand some of
  31. the issues.  I'll be meeting with Ron tomorrow and will hope
  32. to be wiser after that.
  33.  
  34. | URNs need to have global scope and to be transcribable.  Few people on
  35. | this planet could accurately transcribe more than a small percentage
  36. | of UTF-8.  Even those that could transcribe it could probably not type
  37. | most UTF-8 characters on their keyboards.  It's also completely
  38. | unacceptable to expect people to have a graphical display and hunt
  39. | through character menus just to type in a URN.
  40.  
  41. Few people on this planet can accurately transcribe anything.  Your
  42. last point would have merit were it not that we absolutely must
  43. be able to grandfather in existing name spaces.
  44.  
  45. | UTF-8 cannot be transported unmodified in common Internet protocols.
  46. | Even if some of those protocols are being upgraded to support more
  47. | charsets, it will be many years before UTF-8 can be transported safely
  48. | by these tools.
  49.  
  50. That's an argument specifically against using UTF-8 at all.  I'd
  51. like to hear more on this point from the UTF-8 proponents.
  52.  
  53. | URNs should not be in any language, not even English.  I would
  54. | enthusiastically support requiring all URNs to be in a restricted
  55. | character set or otherwise discourage human friendliness (though due
  56. | to grandfathering requirements, each URN scheme would need its own
  57. | rules for ensuring this).
  58.  
  59. That's an absolute show-stopper, if you are asking that existing
  60. naming schemes develop encryption methods to transform their names
  61. into unreadable strings.  People just won't do it because they
  62. will see it as unreasonable and unnecessary.  
  63.  
  64. We should be building the big tent that everyone can live under,
  65. not trying to close out name spaces we don't like.  If we were
  66. to discourage readability we would find URNs ignored by
  67. users of at least some name spaces, and we would no longer have
  68. the unified noncolliding name space we presently contemplate.
  69.  
  70. Some name spaces will turn out not to work well, whether on
  71. the Internet, in general, or after several centuries.  Users
  72. of those name spaces will have to cope or convert to other
  73. name spaces with better characteristics.  That's life.
  74.  
  75. | But incorporating UTF-8 in an attempt to make URNs human-readable is
  76. | an absolute showstopper.
  77.  
  78. I didn't understand that to be the point of it; I would agree
  79. that if the only reason for using Unicode were to make URNs
  80. readable that wouldn't be a sufficient reason for using it;
  81. but I'm not sure that we can't just append existing names in
  82. their natural coded character set as the NSS part of a URN,
  83. which would have mixed results for readability.  (But then 
  84. I feel sure I haven't understood all the implications
  85. of that approach.)
  86.  
  87.  
  88.  
  89. Regards,
  90.     Terry Allen    Fujitsu Software Corp.    tallen@fsc.fujitsu.com
  91. "In going on with these experiments, how many pretty systems do we build,
  92.  which we soon find outselves obliged to destroy?" - Benjamin Franklin
  93.   A Davenport Group Sponsor:  http://www.ora.com/davenport/index.html